electrified fence - German English Dictionary